cause embarrassment - German English Dictionary